package com.one.blocks.rbac.controller.query;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;

/**
 * @author <a href="mailto:idler41@163.con">idler41</a> created on 2022-11-07 10:48:41
 */
@ApiModel(value = "系统组织")
@Data
public class SysOrgQuery implements Serializable {

    /**
     * 上级组织id
     */
    @ApiModelProperty(value = "上级组织id")
    private Integer parentId;

    /**
     * 组织编码
     */
    @ApiModelProperty(value = "组织编码")
    private String code;

    /**
     * 组织名称
     */
    @ApiModelProperty(value = "组织名称")
    private String name;

    /**
     * 组织状态: 0-停用 1-启用
     */
    @ApiModelProperty(value = "组织状态: 0-停用 1-启用")
    private Integer state;
}